

h1, h2, h3, h4, h5, h6,  dl, dt, dd, form, img, p {
    border: medium none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul, li{list-style-type: none;
    margin: 0;}
a{ text-decoration:none; color:#333}
a:focus {
    outline:none;
    -moz-outline:none;
} 
.clear{ clear:both;}
.w1000{ width:1000px; margin:0 auto;}
.fr{ float: right;}
.fl{ float:left;}
.martop20{ }
.bodl{ border:#ccc solid 1px; width:94%; padding:30px;}
.bodm{ border:#ccc solid 1px; width:92%; padding:30px;}
.bods{ border:#ccc solid 1px; width:94%; padding:20px;}




/*新闻&基础业务*/
.divnews{  width:100%px; height:330px; margin-top:20px;}
.news-business{ width:1000px; margin: 20px auto;  height:298px; }
.ws-news{ width: 492px; margin-right: 10px; float: left; border: 1px solid #e0e0e0; margin-bottom:15px; height: 298px;}
.ws-business{ width: 493px; float: left; border: 1px solid #e0e0e0; height: 298px;}
.news-name{ font-size: 18px; color: #333333; height: 60px;line-height: 60px;}
.ws-news-name{ width: 150px; float: left;  margin-left: 20px;line-height: 60px;}
.ws-logo2{ width: 100px;  margin-left: 400px;;}
.ws-news-detail{ height: 110px;  margin-bottom:5px; margin-left: 20px; width: 445px;}
.ws-news-img{ width: 163px; height: 110px; float: left}
.ws-news-img img{width: 163px; height: 108px; }
.ws-news-text{ width: 260px; float: left; margin-left: 20px;}
.ws-news-text-name{ width: 260px; font-size: 16px; color: #333333; line-height: 25px; padding-bottom:5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
 }
.ws-news-text-detail{ color: #747474; height:72px; overflow:hidden; font-size: 12px; width: 260px;}
.ws-news-list{ color: #747474; font-size: 12px; width: 443px; margin: 0 auto; margin-top: 20px;}
.ws-news-list a{ color: #747474; float:left}
.ws-news-list a:hover{ color: #2c55a7;}
.ws-news-list li{ height: 40px; line-height: 40px;list-style: square;}
.ws-news-list li span{  float: right}
.ws-news-list li.news-list1{ border-bottom: dashed 1px #bcbcbc}
.news-list1 span{ float:right;}

.ws-business-name{ width: 443px; margin: 0 auto; margin-top: 18px; height: 34px;}
.ws-business-name-1{ width: 260px; background-color: #2c55a7; height:34px; line-height: 34px; font-size: 22px;
                       color: #ffffff;border-left: 6px solid #d22f26; padding-left: 14px;float:left
}
.ws-business-name-1 span{font-size: 20px; margin-left: 10px;font-family: Aparajita}
.ws-more{  float: right; margin-top: 8px;font-size: 14px;}
.ws-more a{color: #444444}
.ws-more a:hover{color: #2c55a7}

.business-list{width: 443px;margin: 0 auto; margin-top: 20px;}
.business-list li{ width: 210px; float: left}
.business-list-img{ width: 210px; height: 111px; }
.business-list-img img{ width: 210px; height: 111px; }
.business-list-text{ margin-top: 15px; font-size: 18px; line-height: 30px;}
.business-list-text a{font-size: 18px; color: #2a55a4}
.business-list-text span a{ font-size: 12px; color: #747474; line-height: 25px; height: 60px;}
.business-list li.busi1{ margin-right: 20px;}
.business-list-text span{ height:60px; overflow:hidden}
/*解决方案*/
.ws-solution{ width: 998px; margin: 0 auto; clear:both; margin-top:20px;border: 1px solid #e0e0e0;}
.ws-solution-name{ width:95%; margin: 0 auto; text-align: center; color: #333333;
    font-size: 24px; height: 24px; line-height: 24px;  margin-top: 20px;}
	.ws-solution-name img{ position:relative; left:23px}
.ws-solution-name	.ws-more{ margin-top:0}
.ws-solution-list{ width: 958px; margin: 0 auto;margin-top: 30px; }
.ws-solution-list ul{ position:relative; text-align:center; height:240px; left:5px}
.ws-solution-list li{ width: 150px;  float: left; margin-bottom:10px; height:174px;color: #ffffff; font-size: 16px;}
.ws-solution-list span {}
.ws-solution-list span{ float:left; width:100%; height:50px; line-height:20px}
.ws-solution-list li:hover{ background:url(../Themes/Default/inih_03_hover.png) no-repeat;}
.ws-solution-list a{ display:inline-block; margin:0 20px;  width: 150px;}

.ws-solution-list li:hover span{ position:relative; top:-40px}
.ws-scheck{ border-radius:10px; padding-left:20px; width:120px; border:none; background:url(../images/fd.png) no-repeat #fff ; background-position:4px 2px }

#nav_all {
   
 
}
.nav ul,.nav li,.news ul,.news li,.ws-news-list li,.ws-news-list ul { padding:0; list-style:none}
#nav_all li .fli{  font-size:16px;  color:#333; float: right;}
#nav_all li .fli p{ color:#fff; font-size:10px}
 #nav_all li .fli:hover { color:#fff; background: url(../images/dh.png) bottom center  no-repeat #d22f26;overflow: hidden; }
#nav_all li {
    text-align: center;
    float: left;
}
#nav_all li ul {
    display: none; overflow:hidden;
    position: absolute;
    z-index: 9999999;
    width:100%; background:rgba(242, 242, 242, 0.85); 
    left: -6px;
    top:100px;
}


.meldi{ width:138px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.jbywli{ width:880px; min-height:180px; margin-top:30px;}
.div_menulis{ float:right; width:1000px; height:300px;  }

.div_menulis_d{ float:right; width:138px; min-height:300px;margin-right:10px;}
.div_menulis_d h3{ float:left; width:138px;  margin-bottom:15px;clear:both; font-size:16px; color:#000; font-weight:600;}
.div_menulis_d ul li{ float:left;  width:138px; height:30px;}
.div_menulis_d ul li a{ width:138px; height:30px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.div_menulis_d ul li a:hover{ color:#F00; text-decoration:underline;}



.alllf{ width:692px;}

.header{ background-color:#333; line-height:30px; width:100%;}
.headerlf{ float:left; font-size:14px; color:#fff;}
.headrt span{ color:#fff;}
.headrt a{ color:#fff; font-size:14px;}
.ban{ width:100%; float:left; margin-bottom:20px}
.meau{ width:903px; height:110px; float:left;}
.meau li{ float:left;}
.meau li a{}

.jjfalist{ margin:10px; float:left; width:309px; height:386px}


.footeri{background:url(../Themes/Default/footerbj.jpg); width:100%;margin-top:10px; height:210px; }

.foot{ background:url(../Themes/Default/footerbj.jpg); width:100%;margin-top:10px; height:300px;}
.footdiv_menulis{ width:1000px; margin:0 auto; height:210px; }
.footdiv_menulis_d{ float:left;  text-align:left;border-right:1px dashed #999; width:150px;  height:210px;margin-right:15px;}
.footdiv_menulis_d_h3{ float:left;text-align:left; width:150px;  margin-bottom:15px; font-size:16px; color:#fff; font-weight:600;}
.footdiv_menulis_d ul li{ clear:both; padding:0;  margin-left:0px; float:left; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;width:118px; height:30px;}
.footdiv_menulis_d ul li a{  clear:both; padding:0; margin-left:0px; width:118px; height:210px; text-align:left; font-size:12px; color:#a9a9a9; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.footdiv_menulis_d ul li a:hover{ color:#fff; text-decoration:underline;}

.footerweixin{ float:left; width:160px; height:180px; }
.footerweixin h3{ text-align:center; font-size:16px; font-weight:600px; color:#fff;}
.footerweixin img{ float:left; width:150px; margin-top:20px; margin-left:5px; height:150px; }






 
 
 
 
.rollBox { float:left; margin-top:10px;height:150px;width:450px; }
.rollBox .LeftBotton {height:135px;width:22px;background: url(../images/ssyj_07.jpg) no-repeat 0px 30px;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .RightBotton {height:135px;width:22px;background:url(../images/ssyj_09.jpg) no-repeat 10px 30px ;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .Cont {width:450px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}

.rollBox .Cont .pic {width:210px;float:left;text-align:center;  padding-right:7px; overflow:hidden}
.rollBox .Cont .pic img {background:#fff;display:block;margin:0 auto;width:156px; height:135px;}
.rollBox #List1, .rollBox #List2 {float:left;}
 
 
 
 .leftmenu{ overflow:hidden; float:left; width:21%;  background:#fff; border:#ccc solid 1px;}
.leftmenu h3{ font-size:24px; margin-bottom:10px; border-left:#0c458a solid 3px; padding-left:10px; line-height:50px;}
.leftmenu ul{ padding:0; margin:0}
.leftmenu li { margin:0; padding:0;  float:left; width:82%; padding-top:10px; padding-bottom:10px;padding-left:40px; border-bottom:#ccc solid 1px;}
.leftmenu  p{ padding-top:10px; padding-bottom:10px;background:#EEEEEE; width:82%; float:left; font-size:12px; padding-left:40px}
.leftmenu #hover{ background:#0c458a; color:#fff; border-bottom:#0c458a solid 1px}.leftmenu #hover a{ color:#fff; }
.leftmenu  p a{ font-size:14px}.leftmenu li a{ font-size:16px; font-weight:bold}


#full-screen-slider { width:100%; height:540px; float:left; position:relative}
#slides { display:block; width:100%; height:540px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none;text-align:center; position:absolute; left:0; width:100%; top:500px; padding:0; z-index:9900;  margin:0}
#pagination ul{ margin:0; padding:0; text-align:center}
#pagination li { margin:5px; display:block; list-style:none; width:15px; height:15px; display:inline-block;  background:#FFF; filter:alpha(opacity=50);

	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.solution11{ background:url(../Themes/Default/inih_03_01.png) no-repeat; border:0px;}
.solution12{ background:url(../Themes/Default/inih_03_02.png) no-repeat;}
.solution13{ background:url(../Themes/Default/inih_03_03.png) no-repeat;}







